.banner-swiper {
  width: 100%;

  .banner-swiper-item {
    width: 100%;

    .banner-swiper-image {
      width: 100%;
      height: 320rpx;
    }
  }
}

// 活动列表
.activity-list {
  padding: 30rpx;

  .activity-item {
    display: flex;
    padding-bottom: 10px;
    border-bottom: 1px solid #d5d5d5;
    margin-bottom: 10px;

    &:last-child {
      padding-bottom: 0;
      border-bottom: none;
      margin-bottom: 0;
    }

    .activity-item-image {
      width: 240rpx;
      height: 160rpx;
    }

    .activity-content {
      flex: 1;
      margin-left: 10px;

      .activity-titile {
        height: 44rpx;
        line-height: 44rpx;
        font-weight: 500;
      }

      .activity-desc {
        height: 72rpx;
      }

      .activity-footer {
        display: flex;
        height: 44rpx;
        justify-content: space-between;
        align-items: center;
        font-size: 20rpx;
        color: #999;
      }
    }
  }
}

// 发布按钮
.activity-public {
  position: fixed;
  bottom: 30rpx;
  right: 30rpx;
  width: 60rpx;
  height: 60rpx;

  .activity-public-image {
    width: 100%;
    height: 100%;
  }
}